AI SDK Kotlin
Toggle table of contents
0.3.0-alpha01
common
Target filter
common
Switch theme
Search in API
Skip to content
AI SDK Kotlin
AI SDK Kotlin
/
ai.torad.aisdk
/
MutableTelemetrySpan
Mutable
Telemetry
Span
class
MutableTelemetrySpan
(
val
name
:
String
,
mutableAttributes
:
MutableMap
<
String
,
JsonElement
>
=
linkedMapOf()
)
:
TelemetryActiveSpan
Members
Constructors
Mutable
Telemetry
Span
Link copied to clipboard
constructor
(
name
:
String
,
mutableAttributes
:
MutableMap
<
String
,
JsonElement
>
=
linkedMapOf()
)
Properties
attributes
Link copied to clipboard
open
override
val
attributes
:
Map
<
String
,
JsonElement
>
events
Link copied to clipboard
open
override
val
events
:
List
<
TelemetrySpanEvent
>
has
Ended
Link copied to clipboard
open
override
var
hasEnded
:
Boolean
name
Link copied to clipboard
open
override
val
name
:
String
status
Link copied to clipboard
open
override
var
status
:
TelemetrySpanStatus
Functions
add
Event
Link copied to clipboard
open
override
fun
addEvent
(
name
:
String
,
attributes
:
Map
<
String
,
JsonElement
>
=
emptyMap()
)
end
Link copied to clipboard
open
override
fun
end
(
)
record
Exception
Link copied to clipboard
open
override
fun
recordException
(
error
:
Throwable
)
set
Attribute
Link copied to clipboard
open
override
fun
setAttribute
(
key
:
String
,
value
:
JsonElement
)